body{ background: url(../images/bottom_bg.png) repeat-x center top;}

.header,.bottom{ background:url(../images/bottom_dht.png) no-repeat; width:1000px;margin:0 auto;}
.header{  height:140px; background-position: center bottom}
.header p{ text-align:right; padding:5px 0;}
.header p a.goout,.header p a.exit{ background:url(../images/ico.png) no-repeat; padding-left:20px; margin-left:10px;}
.header p a.exit{ background-position:0 -22px;}
.header b{ float:left; text-align:left; padding:10px 0 0 20px;}
.header b img.logo{ height:38px;}
.header span{ float:right; margin-top:25px;}
.header span a{ background:url(../images/inp_tu.png) no-repeat; float:left; width:56px; height:20px; font-weight:bold; padding-top:52px; margin-right:38px; }
.header span a.g{ background-position:0px -105px;}
.header span a.l{ background-position:-67px -107px;}
.header span a.y{ background-position:-136px -105px;}
.header span a.t{ background-position:1px -182px;}
.header span a.x{ background-position:-73px -181px;}

.hgroupx{ background:url(../images/bottom_zbgx.png) no-repeat; width:164px; height:512px; overflow:hidden;float:left}
.hgroupx ul{ padding:10px 0 0 20px;}
.hgroupx ul li{ background:url(../images/ico.png) no-repeat left -44px; padding:10px 0 0 20px; text-align:left; width:100px}
.hgroupx h1{ padding:10px 0 0 20px; text-align:left; margin:10px 0 0 20px; background:url(../images/ico.png) 0 -110px no-repeat;}

.hgroup{ background:url(../images/bottom_zbgx.png) no-repeat;width:164px; height:512px; overflow:hidden;float:left; }
.hgroup ul{ margin:0; padding:0;float:left}
.hgroup ul li{ padding:0 0 0 20px; text-align:left; font-size:16px; border-bottom:#c3c6cd 1px solid; line-height:50px; width:127px; margin-left:1px;}
.hgroup ul li a{ color:#000; background:url(../images/inp_4.png) no-repeat; display:block; height:50px; padding-left:35px;}
.hgroup ul li.blue{ background:#d0e1f1;border-bottom:#9fadca 1px solid;}
.hgroup h1{ padding:10px 0 0 20px; text-align:left; margin:10px 0 0 20px; background:url(../images/ico.png) 0 -110px no-repeat;}
.hgroup ul li a.hg1{ background-position:0 -35px; }
.hgroup ul li a.hg2{ background-position:0 -85px; }
.hgroup ul li a.hg3{ background-position:0 10px; }

.nav{ padding:15px 0;}
.nav span{ float:left; background:url(../images/inp_tu.png) no-repeat -109px -72px; width:95px; height:27px; text-align:center; line-height:23px; margin-right:10px; font-size:16px}
.nav span.blue{ background-position:0 -72px;}

.Content{ float:right; width:820px; }

.Paging{ padding:10px 0;}
.Paging a{ padding:0 3px;}

table.flow{ width:798px; margin:0 auto; text-align:center; color:#5d5d5d; }
table.flow tr th{ background:#d0e1f1; padding:5px 2px; line-height:22px; font-size:16px }
table.flow tr td{ border-bottom:#dadada 1px dotted; background:#fff; padding:5px 2px; line-height:22px;}
table.flow tr td img{ margin-bottom:5px;}
table.flow tr td a{ color:#5d5d5d; text-decoration:none;}

form{margin-right: auto;    margin-left: auto;     } 

.monad_d{ width:770px; margin:10px auto; border:#ccc 1px solid; padding:10px 20px; background:#FFF}
.monad_d h1{ font-size:34px; padding:10px 0 0; text-align:left; font-weight:100; line-height:50px;}
.monad_d h1 span{ float:right;}
.monad_d p{ text-align:center; padding:10px 0;}
.monad_d p input{ margin:0 10px;}
.monad_d b{ text-align:left; font-size:16px; font-weight:bold; background:#d0e1f1; display:block; line-height:30px; padding: 0 10px; margin:10px 0; width:738px}
.monad_d a{ text-decoration:underline; color:#0078b6}


table.monad{ width:850px; 
margin:10px auto;
}
table.monad tr td {text-align:left;padding:0px 10px;}
table.monad tr th {text-align:right;width:130px; height: 28px; font-weight:lighter; padding:2px 0; } 
table.monad tr td input{ border:#CCC 1px solid; padding:2px;}
table.monad tr td i{ display:block; width:80px; height:20px;}
table.monad tr td i input{ border:none; float:left; margin:1px 0 0 0}
table.monad tr td textarea{ height:50px; width:580px;border:#CCC 1px solid; padding:2px; margin:3px 0;}
table.monad tr td span{ padding:0 50px 0 5px;}

table.monad_list{ width:760px; margin:10px auto;}
table.monad_list tr th { background:#d0e1f1; padding:0 5px;line-height:35px; font-size:16px} 
table.monad_list tr td {padding:5px; border-bottom:1px dotted #e9e9e9; line-height:22px;}
table.monad_list tr td textarea{ height:50px; width:580px;border:#CCC 1px solid; padding:2px; margin:3px 0;}
table.monad_list tr td.mright a{ border:#CCC 1px solid; padding:2px 5px; cursor:pointer; margin:0 5px; text-decoration:none; background:url(../images/inp_3.png) repeat-x; color:#444;}
table.monad_list tr td.mright a:hover{ border:#0078b6 1px solid;background:url(../images/inp_3.png) repeat-x 0 -26px; color:#fff;}

table.monad_ash{ width:760px; margin:10px auto;}
table.monad_ash tr{}
table.monad_ash tr td {text-align:left;padding:2px 10px;}
table.monad_ash tr th {text-align:right;width:160px; height: 28px; font-weight:lighter; padding:2px 0 2px 5px;} 
table.monad_ash tr td input{ border:#CCC 1px solid; padding:2px;}
table.monad_ash tr td textarea{ height:50px; width:670px;border:#CCC 1px solid; padding:2px; margin:3px 0;}
table.monad_ash tr th.hz{text-align:right;width:760px; height: 28px; font-weight:lighter; padding:2px 0;} 

.w1000{ width:1000px; margin:0 auto; clear:both;}
.bottom{ background-position:0 -28px; text-align:left; padding:30px 0 0 0; height:30px; clear:both;}
.bottom span{ float:right;}
.bottom span a{ padding:0 5px;}

.article{ text-align:left; margin:10px auto; width:90%; font-size:14px;}
.article h1{ font-size:16px; margin:10px 0; border-bottom:#CCC 1px solid; padding:10px 0; }
.article p{ text-indent:2em; line-height:22px; padding:5px 0;}
.article ul li{ line-height:22px; padding:0 0 5px 0;}